#pragma once

#include "CErrorEventArgs.h"
class CParserErrorEventArgs :
	public CErrorEventArgs
{
public: 
	CXString * m_pstrXamlFileName;
	CXString * m_pstrXmlElement;
	CXString * m_pstrXmlAttribute;
	XUINT32 m_uLineNumber;
	XUINT32 m_uCharPosition;
	virtual ~CParserErrorEventArgs();
	static HRESULT Create(CDependencyObject * *, CREATEPARAMETERS *);
	virtual XUINT32 GetTypeIndex() const;

private: 
	CParserErrorEventArgs(CCoreServices *);
};

